/**
 * Hello控制器
 */

/**
 * GET /api/v1/hello
 * 返回问候消息
 */
const getHello = (req, res) => {
  res.json({ 
    message: '你好，世界！',
    timestamp: new Date().toISOString(),
    version: 'v1'
  });
};

/**
 * POST /api/v1/hello
 * 接收用户名并返回个性化问候
 */
const postHello = (req, res) => {
  const { name } = req.body;
  
  if (!name) {
    return res.status(400).json({
      error: '请提供姓名'
    });
  }
  
  res.json({
    message: `你好，${name}！`,
    timestamp: new Date().toISOString(),
    version: 'v1'
  });
};

module.exports = {
  getHello,
  postHello
}; 